<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 对象中的函数称为方法
        var obj = new Object ();
        obj.name = "孙去空";
        // 声明一个方法
        obj.getName = function (o) {
            document.write(o.name);
        }
        // 调用方法
        obj.getName(obj);

        // 另一种声明方法
        var obj1 = {
            age:18,
            getAge:function (o){
                document.write(o.age);
            }
        };
        obj1.getAge(obj1);

        // 如何获取对象中的属性？
        // 可以使用for ... in
        for (var n in obj){
            // 输出属性名
            console.log(n);
            // 输出属性值
            console.log(obj[n]);
        }
    </script>
</head>
<body>
    
</body>
</html>